﻿// --------------------------------------------------------------------------------------------------------------------
// <copyright file="AssemblyInfo.cs" company="Rolosoft Ltd">
//   © Rolosoft Ltd
// </copyright>
// --------------------------------------------------------------------------------------------------------------------

#region License

// Copyright 2013 Rolosoft Ltd
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
// http://www.apache.org/licenses/LICENSE-2.0
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
#endregion

#region Usings

using System;
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;

#endregion

[assembly: AssemblyTitle("Rsft.Net.Dns (Net45)")]
[assembly: AssemblyDescription("Advanced DNS resolution for .NET (Net45).\r\n\r\nProvides enhanced DNS lookups.\r\n\r\nMaintains full method signature compatibility with BCL System.Net.Dns to allow hotswap out of existing System.Net.Dns code with ease.\r\n\r\nWritten in 100% managed .NET code.\r\n\r\n**EXTRA FEATURES NOT FOUND IN System.Net.Dns**\r\n - Fully parsed resource records including (but not limited to): A, CNAME, HINFO, MB, MD, MF, MG, MINFO, MR, MX, NS, NULL, PTR, SOA, SRV, TXT, WKS, X25.\r\n - Configuration options available for selecting configurable DNS servers (for failover), timeouts and much more.\r\n\r\nPLEASE NOTE: this version is for .NET 4.5 only as we make extensive use of the async / await features first introduced in .NET 4.5. For frameworks prior to 4.5, please see Rsft.Net.Dns.Net20.\r\n\r\n")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("Rolosoft Ltd")]
[assembly: AssemblyProduct("Rolosoft DNS (Net45)")]
[assembly: AssemblyCopyright("Copyright ©  2013")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
[assembly: ComVisible(false)]
[assembly: Guid("f389cf37-2eef-41ac-814b-7d1642422c13")]
[assembly: AssemblyVersion("1.0.0.3")]
[assembly: AssemblyFileVersion("1.0.0.3")]
[assembly: CLSCompliant(true)]
[assembly:
    InternalsVisibleTo(
        "Rsft.Net.Dns.Net45.Tests, PublicKey="
        + "00240000048000009400000006020000002400005253413100040000010001002914a57c564778"
        + "8d29fc4a81e976acf850e6a89f28aa2c7a01515cd23ef842e140b33a3e7fa7dfbfb166d795453b"
        + "f0eaa6dfd00dfb96f2d3b581aae0647e4dbfc80ffa3b1efd50099b49d27d2346bf4e8e3e0ac75a"
        + "581206de9e11b86ebd02b21f0d22c5b36a10279d0053e60199434883c9dff05b09e1f8157b1e3f" + "66577dd9")]